DBM-6000 : Protocol Converter for the Digiplex / Paradox ALARM CENTRAL


This protocol has been validated on a DBM-6000 ARM controller (DBM-6130) with an IP protocol converter (DBM-5439). Interfacing has been developed with a Digiplex EVO192 unit connected to a PRT3 interface.

Zones (detectors), areas and others status informations can be monitored. There is a possibility for the DBM-6000 to arm or disarm a specified area.

To interface a Digiplex central to the DBM-6000, one Protocol Converter and one PRT3 serial interface are needed.

A protocol converter can monitor up to 2000 points. This capacity is limited by the number of DinCool channels in the controller.

In the installation window, let us say that each item is a node.
 

 

1) How to set up the system

1.1) the EVO 192 central:

To access the Printer Module’s programming mode:


STEP 1: Press and hold the [0] key.

STEP 2: Enter the [INSTALLER CODE].

STEP 3: Enter section [953] (DGP-848) / [4003] (EVO).

STEP 4: Enter the Printer Module’s 8-digit [SERIAL NUMBER].

STEP 5: Enter the 3-digit [SECTION] you want to program.

STEP 6: Enter the required data



Programmation of the module PRT3 : section [016]

Option [1] ON to enable serial mode

Option [2] OFF to select the speed at 19200

Option [3] ON to select the speed at 19200

Option [4] ON for home automation

Option [5] OFF for ascii protocol

Option [6] OFF for ascii protocol


1.2) the DBM 6000

  1. Add a protocol converter on the controller.

  2. In the window “Burn the devices(open it by right click on the controller), check that the model is "DIGIPLEX/6000" and the version is "3.30". If it is not the case, then burn the converter flash with the file named DGPXR_IP.S24 .

  3. Add a single slave (address 0) on the converter: the ASCII Protocol Interface.

  4. Add the messages sets. Six messages can be defined. The first is for the Zones (address 1), the second for the Areas (address 2), the third for some Status (address 3), the forth for the System Troubles (address 4), the fifth for the Module Troubles (address 5) and the last for Special Alarm (address 6).

  5. Add zones in the first message (from 1 to 192 if EVO192), areas in the second message (from 1 to 8), 5 status informations to the third message, 8 troubles possibilities in the fourth, 9 troubles possibilities in the fifth and 6 specials alarms. See below for details.

  6. TIPS:



2) Configuration of the Converter node

Name

Digiplex Converter

mandatory: a name to identify the protocol converter

Address

xxxx

mandatory: the serial number labelled on the protocol converter.

Protocol

Alarm Central

mandatory

Bauds

19200

mandatory

Bits

8

mandatory

Parity

None

mandatory

Number Retry

-

This is the number of times the message is repeated before the converter generates a fault on the bus. Not use here.

Rx Time out

-

This is the time interval before repeating a message not acknowledged. Not use here.

Rx Time Ready

-

This is the delay before sending the next message after an acknowledge. Not use here.








3) Configuration of the Interface node

The ASCII Protocol is the only slave for the Converter node.

Name

A denomination for the PRT3 interface

Address

0

Survey this connection

Should be checked, or no alarm bus error will be generated.






4) Configuration of the Messages node

A message can be a zones group, an areas group, a status group or some trouble informations. You can give a name at your convenience but the address must be 1-2-3-4-5-6.


Name

The message name

Address

The address of the message (must be as in the following capture)






5) Configuration of the Variables

As seen before, the variables can be zones, areas, status, troubles or alarms

When you create a variable, this configuration popup is automatically displayed.

Later, when editing a variable properties, go in the 'Installer' sheet and click on 'Input properties' or select the variable in the variable list that can be accessed by a right-click on the 'Interface node' or the 'Converter node' (menu is 'Display the grid with the variables').

As for any other DinCool channel, you can set alarms for detectors. In case of alarm, it is immediate unless you made an inhibition.

Zones (addr 1) and Areas (addr 2)

Name

the zone's name or the area's name

Address

the zone's number (from 1 to 192) or area's number (from 1 to 8)






Status (addr 3)

the names can be modified at your convenience but the meaning is as follow :

Address

Name

1

System in Trouble

2

Alarm in Memory

3

Zones bypassed

4

Programming

5

Keypad lockout

 

System Troubles (addr 4)

the names can be modified at your convenience but the meaning is as follow :

Address

Name

1

TLM Trouble (TLM = Telephone Line Monitoring)

2

AC Failure (will append after a long delay)

3

Battery Failure

4

Aux current limitg (Aux = auxiliary)

5

Bell current limit

6

Bell absent

7

Clock Trouble

8

Global Fire Loop



Module Troubles (addr 5)

the names can be modified at your convenience but the meaning is as follow :

Address

Name

1

Combus Fault

2

Module Tamper

3

ROM/RAM Error

4

TLM Trouble (TLM = Telephone Line Monitoring)

5

Fail Communicate

6

Printer Fault

7

AC Failure

8

Battery Failure

9

Aux Failure



Special Alarm (addr 6)

the names can be modified at your convenience but the meaning is as follow :

Address

Name

1

Emergency Panic

2

Medical Panic

3

Fire Panic

4

Recent Closing

5

Police Code

6

Global Shutdown



5.1) Parameters:

Zones






States 0 to 3 are used. Set the following texts

(or something at your best convenience)








Areas






States 0 to 8 are used. Set the following texts

(or something at your best convenience)










Status, Troubles and Special Alarm






States 0 to 1 are used. Set the following texts

(or something at your best convenience)










5.2) The default plan images :

Not known

Inactive

Inactive



6)  Accessing with DinTalk

Partitions can be armed or disarmed by a PRINT command in DinTalk, the parameter after the logical address of the protocol converter is a string which must be right formatted.

In the dintalk code, define these:

DEFINE DGPX_ARM_PART "AA%03dA123456\r"

DEFINE DGPX_DIS_PART "AD%03d123456\r"



detail for the arming define:

AA is for Area Arm

%03d will receive the area number and format it with leading zeros, like '001'

A is for standard Arm

123456 is the password of the user witch will arm (or less digit as programmed in the central)

\r is the carriage return witch mark the end of the message



detail for the disarming define:

AD is for Area Disarm

the rest is the same than in the previous define



example of code:

Print 6 : DGPX_ARM_PART : n



detail of the print:

6 is the logical address of the converter, must be changed to yours

n is the variable containing the area number (from 1 to 8)



7)  Connection control:

Don't forget to set the 'Alarm on device offline' in the controllers properties.

If the protocol converter is disconnected, the converter detects the absence of communication and an error bus is generated immediately. The alarm programmed for main bus errors (if any) in the controller is started.

If the PRT3 module is disconnected from the converter, the converter detects the absence of communication and an error bus is generated. The alarm programmed for main bus errors (if any) in the controller is started.



8) Cabling RS-232

Wiring : RS-232 cable: 3 wires



Protocol converter (Modbus port)

DB-9 male

RX (IN1)

2 (RD)

TX (IN2)

3 (TD)

GND

5 (GND)

See also the cabling diagrams in the general help of the DBM-6000.



9) Screen examples



 

In this example, only 5 zones (detectors) where defined, but you can add till 192 zones for an EVO192 central. Areas, Status, Troubles and Special Alarm are fully defined, but you can use reduced set of these.